//Funcion para cargar servicios en la lista desplegable
function CargarServicio(){
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:1},
        url: "../../RecepcionPaciente/Logica/BllConsultas.php",
        success: function (datos){
                    rpt = $.parseJSON(datos);
                    $("#Servicio").html('<option value="">---</option>');
                    datos = $("#Servicio");
                        for(dat in rpt ){
                            datos.append("<option value='"+ rpt[dat].OID +"'>"+ rpt[dat].NOMBRE +"</option>");
                        }
        }
    });
    
}
//funcion para cargar el autocomplete de entidades de salud
function CargarEntidad(){
    
    $('#EntidadRemite').autocomplete({
                   source : '../../RecepcionPaciente/Logica/BllConsultas.php?tc=2',
                   select : function(event, ui){
                       $('#resultados').slideUp('slow', function(){
                            $('#resultados').html(
                                '<strong>Nombre: </strong>' + event.item.value
                            );
                       });
                       document.getElementById("OidEntidadRemite").value = ui.item.Oid;
                       $('#resultados').slideDown('slow');
                   }
                });
}


//Para escribir solo numeros 
function ValidarDocumento(){
(function(a){a.fn.validCampoFranz=function(b)
    {a(this).on({keypress:function(a)
            {var c=a.which,d=a.keyCode,e=String.fromCharCode(c).toLowerCase(),f=b;(-1!=f.indexOf(e)||9==d||37!=c&&37==d||39==d&&39!=c||8==d||46==d&&46!=c)&&161!=c||a.preventDefault()}})}})(jQuery);
 //Para escribir solo numeros    
    $('#DocumentoPaciente').validCampoFranz('0123456789');

}

//funcion para la activar de calendarios
 function Calendario(){
    $("#FechaLlamada").datetimepicker({
    dayOfWeekStart: 1,
    lang: 'es',
    disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
    startDate: 'GETDATE()'
});
    $("#FechaLlamada").datetimepicker({ value: '', step: 5 });
    
     $("#FechaLlegada").datetimepicker({
    dayOfWeekStart: 1,
    lang: 'es',
    disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
    startDate: 'GETDATE()'
});
    $("#FechaLlegada").datetimepicker({ value: '', step: 5 });
    
    
$("#FechaInicio").datetimepicker({
    dayOfWeekStart: 1,
    lang: 'es',
    disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
    startDate: 'GETDATE()'
});
    $("#FechaInicio").datetimepicker({ value: '', step: 5 });
    
     $("#FechaLFinal").datetimepicker({
    dayOfWeekStart: 1,
    lang: 'es',
    disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
    startDate: 'GETDATE()'
});
    $("#FechaFinal").datetimepicker({ value: '', step: 5 });    
    
}

function ValidarPaciente(){
    var Documento = $("#DocumentoPaciente").val();
    $.ajax({
        async: true,
        type: "POST",
        dataType: "json",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:3,Documento:Documento},
        url: "../../RecepcionPaciente/Logica/BllConsultas.php",
        success: function (Respuesta){
                    if(Respuesta.Dato == 1){
                        $("#Respuesta").html("<table>\
                                                <tr>\
                                                    <td style='width:150px'>\
                                                        <label style='font-size:80%'><font color=red>El paciente no existe</label>\
                                                    </td>\
                                                    <td>\
                                                        <img style='margin-top: -10px;cursor: pointer' data-toggle='modal' data-target='#VentanaPaciente' src='../../vista/imagen/asignar.png' width='18' height='18' alt='asignar' onclick='InformacionFormulario();'/>\
                                                    </td>\
                                                </tr>\
                                                </table>");
                  $("#ExixtePaciente").val('');
                    }if(Respuesta.Dato == 2){
                        $("#Respuesta").html("<table>\
                                                <tr>\
                                                    <td style='width:200px'>\
                                                        <label style='font-size:80%'><font color=green>"+Respuesta.Paciente+"</label>\
                                                    </td>\
                                                </tr>\
                                                </table>");
                     $("#ExixtePaciente").val(1);
                    }
            
        }
    });
}

//carga toda las listas desplegables del formulario pacientes
function InformacionFormulario(){
    $("#DocumentoPacien").val($("#DocumentoPaciente").val());
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:4},
        url: "../../RecepcionPaciente/Logica/BllConsultas.php",
        success: function (datos){
                    rpt = $.parseJSON(datos);
                    $("#TipoDocumento").html('<option value="">---</option>');
                    datos = $("#TipoDocumento");
                        for(dat in rpt ){
                            datos.append("<option  value='"+ rpt[dat].Oid +"'>"+ rpt[dat].Nombre +"</option>");
                        }
        }
    });
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:5},
        url: "../../RecepcionPaciente/Logica/BllConsultas.php",
        success: function (datos){
                    rpt = $.parseJSON(datos);
                    $("#Departamento").html('<option value="">---</option>');
                    datos = $("#Departamento");
                        for(dat in rpt ){
                            datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].Nombre +"</option>");
                        }
        }
    }); 
    
     $("#FechaNacimiento").datetimepicker({
        dayOfWeekStart: 1,
        lang: 'es',
        disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
        startDate: 'GETDATE()'
});
    $("#FechaLlegada").datetimepicker({ value: '', step: 5 });
    
    
    $('#Asegurador').autocomplete({
                   source : '../../RecepcionPaciente/Logica/BllConsultas.php?tc=7',
                   select : function(event, ui){
                       $('#resultados').slideUp('slow', function(){
                            $('#resultados').html(
                                '<strong>Nombre: </strong>' + event.item.value
                            );
                       });
                       document.getElementById("OidAsegurador").value = ui.item.Oid;
                       $('#Asegurador').slideDown('slow');
                   }
                });


(function(a){a.fn.validCampoFranz=function(b)
    {a(this).on({keypress:function(a)
            {var c=a.which,d=a.keyCode,e=String.fromCharCode(c).toLowerCase(),f=b;(-1!=f.indexOf(e)||9==d||37!=c&&37==d||39==d&&39!=c||8==d||46==d&&46!=c)&&161!=c||a.preventDefault()}})}})(jQuery);
 //Para escribir solo numeros    
    $('#Telefono').validCampoFranz('0123456789');
    $('#DocumentoPacien').validCampoFranz('0123456789');
    DatosPaciente();
}
function DatosPaciente(){

    var Documento = $("#BuscarDocumento").val();
    $("#DatosPaciente").text("");
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:2,Documento:Documento},
        url: "../../RecepcionPaciente/Logica/BllPaciente.php",
        success: function (datos){
                     
                    var rpt = $.parseJSON(datos);
                    
                    var Concatenar = "";
                    var r;
                    Concatenar += "<table  id='t2'  class='t2' style='height:30%;width:100.2%;font-size:115%' border='0' cellpadding='2' cellspacing='0'>\
                                        <tbody class='scrollContent'>";
                    
                    for(r in rpt){
                        
                        Concatenar += "<tr id='trt' class='trt' style='border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                        <td style='text-transform: uppercase;' onclick='CamposEditarPaciente("+r+")'>\
                                            <a href='#'>"+ rpt[r].Identificacion +"<input type='hidden' name='' id='Identifi"+r+"' value='"+ rpt[r].Identificacion +"' /></a>\
                                        </td>\
                                        <td style='text-transform: uppercase;'>\
                                            "+ rpt[r].NombreCompleto +"\
                                            <input type='hidden' name='' id='Nombre1"+r+"' value='"+ rpt[r].PrimerNomb +"' />\
                                            <input type='hidden' name='' id='Nombre2"+r+"' value='"+ rpt[r].SegundoNomb +"' />\
                                            <input type='hidden' name='' id='Apellido1"+r+"' value='"+ rpt[r].PrimerApel +"' />\
                                            <input type='hidden' name='' id='Apellido2"+r+"' value='"+ rpt[r].SegundoApel +"' />\
                                        </td>\
                                        <td style='text-transform: uppercase;'>\
                                            "+ rpt[r].Telefono +"<input type='hidden' name='' id='Tele"+r+"' value='"+ rpt[r].Telefono +"' />\
                                        </td>\
                                        <td style='text-transform: uppercase;'>\
                                            "+ rpt[r].nombreps +"<input type='hidden' name='' id='Asegu"+r+"' value='"+ rpt[r].nombreps +"' />\
                                                                 <input type='hidden' name='' id='AseguOid"+r+"' value='"+ rpt[r].EpsOid +"' />\
                                                                 <input type='hidden' name='' id='TipDocu"+r+"' value='"+ rpt[r].TipoIdentificionOid +"' />\
                                                                 <input type='hidden' name='' id='FechaN"+r+"' value='"+ rpt[r].FechaNaci +"' />\
                                                                 <input type='hidden' name='' id='CalculoEdad"+r+"' value='"+ rpt[r].Edad +"' />\
                                                                 <input type='hidden' name='' id='Depar"+r+"' value='"+ rpt[r].DepartamentoOid +"' />\
                                                                 <input type='hidden' name='' id='Ciud"+r+"' value='"+ rpt[r].CiudadOid +"' />\
                                                                 <input type='hidden' name='' id='Direc"+r+"' value='"+ rpt[r].Direccion +"' />\
                                        </td>\
                                     </tr> ";
                        
                    }
                    
                    Concatenar += "</table>";
                    
                    $("#DatosPaciente").append(Concatenar);
        }
    });
}

function CamposEditarPaciente(Posicion){
    $("#TipoDocumento").val($("#TipDocu"+Posicion).val());
    $("#DocumentoPacien").val($("#Identifi"+Posicion).val());
    $("#FechaNacimiento").val($("#FechaN"+Posicion).val());
    $("#Edad").val($("#CalculoEdad"+Posicion).val());
    $("#PrimerNombre").val($("#Nombre1"+Posicion).val());
    $("#SegundoNombre").val($("#Nombre2"+Posicion).val());
    $("#PrimerApellido").val($("#Apellido1"+Posicion).val());
    $("#SegundoApellido").val($("#Apellido2"+Posicion).val());
    $("#Departamento").val($("#Depar"+Posicion).val());
    $("#Direccion").val($("#Direc"+Posicion).val());
    $("#Telefono").val($("#Tele"+Posicion).val());
    $("#Asegurador").val($("#Asegu"+Posicion).val());
    $("#OidAsegurador").val($("#AseguOid"+Posicion).val());
    $("#Boton").html('<input type="button" class="btn btn-success" value="Editar" onclick="EditarPaciente();"/>');
    document.getElementById("DocumentoPacien").disabled = true;
    CargarCiudad();
    setTimeout('MostrarCiudad('+Posicion+')',500);
    
}
function MostrarCiudad(Posicion){
    $("#Ciudad").val($("#Ciud"+Posicion).val());
    $("#TipoDocumento").val($("#TipDocu"+Posicion).val());
    $("#DocumentoPacien").val($("#Identifi"+Posicion).val());
    $("#FechaNacimiento").val($("#FechaN"+Posicion).val());
    $("#Edad").val($("#CalculoEdad"+Posicion).val());
    $("#PrimerNombre").val($("#Nombre1"+Posicion).val());
    $("#SegundoNombre").val($("#Nombre2"+Posicion).val());
    $("#PrimerApellido").val($("#Apellido1"+Posicion).val());
    $("#SegundoApellido").val($("#Apellido2"+Posicion).val());
    $("#Departamento").val($("#Depar"+Posicion).val());
    $("#Direccion").val($("#Direc"+Posicion).val());
    $("#Telefono").val($("#Tele"+Posicion).val());
    $("#Asegurador").val($("#Asegu"+Posicion).val());
    $("#OidAsegurador").val($("#AseguOid"+Posicion).val());
}

function LimpiarFormPaciente(){
    $("#Ciudad").val('');
    $("#TipoDocumento").val('');
    $("#FechaNacimiento").val('');
    $("#Edad").val('');
    $("#PrimerNombre").val('');
    $("#SegundoNombre").val('');
    $("#PrimerApellido").val('');
    $("#SegundoApellido").val('');
    $("#Departamento").val('');
    $("#Direccion").val('');
    $("#Telefono").val('');
    $("#Asegurador").val('');
    $("#OidAsegurador").val('');
    $("#Boton").html('<input type="button" class="btn btn-success" value="Registrar" onclick="RegistrarPaciente();"/>');
}
function EditarPaciente(){
    if ($("#TipoDocumento").val()===""){
          alertify.alert("Seleccione el tipo de documento"), function () {
    $("#TipoDocumento").focus();
    };
        return false;
    }
    if ($("#DocumentoPacien").val()===""){
          alertify.alert("Digite el documento del paciente"), function () {
    $("#DocumentoPacien").focus();
    };
        return false;
    }
    if ($("#FechaNacimiento").val()===""){
          alertify.alert("Seleccione la fecha de nacimiento"), function () {
    $("#FechaNacimiento").focus();
    };
        return false;
    }
    if ($("#PrimerNombre").val()===""){
          alertify.alert("Digite primer nombre"), function () {
    $("#PrimerNombre").focus();
    };
        return false;
    }
    if ($("#PrimerApellido").val()===""){
          alertify.alert("Digite primer apellido"), function () {
    $("#PrimerApellido").focus();
    };
        return false;
    }
    if ($("#Departamento").val()===""){
          alertify.alert("Seleccione un departamento"), function () {
    $("#Departamento").focus();
    };
        return false;
    }
    if ($("#Ciudad").val()===""){
          alertify.alert("Seleccione una ciudad"), function () {
    $("#Ciudad").focus();
    };
        return false;
    }
    if ($("#Direccion").val()===""){
          alertify.alert("Digite una direccion"), function () {
    $("#Direccion").focus();
    };
        return false;
    }
    if ($("#Telefono").val()===""){
          alertify.alert("Digite un telefono de contacto"), function () {
    $("#Telefono").focus();
    };
        return false;
    }
    if ($("#OidAsegurador").val()===""){
          alertify.alert("Seleccione asegurador"), function () {
    $("#OidAsegurador").focus();
    };
        return false;
    }
    else{
        var TipoDocumento = $("#TipoDocumento").val();
        var Documento = $("#DocumentoPacien").val();
        var FechaNacimiento = $("#FechaNacimiento").val();
        var PrimerNombre = $("#PrimerNombre").val();
        var SegundoNombre = $("#SegundoNombre").val();
        var PrimerApellido = $("#PrimerApellido").val();
        var SegundoApellido = $("#SegundoApellido").val();
        var Departamento = $("#Departamento").val();
        var Ciudad = $("#Ciudad").val();
        var Direccion = $("#Direccion").val();
        var Telefono = $("#Telefono").val();
        var OidAsegurador = $("#OidAsegurador").val();
        
        $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllPaciente.php",
                data:{tc:3,TipoDocumento:TipoDocumento,Documento:Documento,FechaNacimiento:FechaNacimiento,PrimerNombre:PrimerNombre,
                      SegundoNombre:SegundoNombre,PrimerApellido:PrimerApellido,SegundoApellido:SegundoApellido,Departamento:Departamento,
                      Ciudad:Ciudad,Direccion:Direccion,Telefono:Telefono,OidAsegurador:OidAsegurador},
                success: MensajeEditarPaciente
             });
    }

}

function MensajeEditarPaciente(){
    $("#DocumentoPaciente").val($("#DocumentoPacien").val());
    $("#TipoDocumento").val("");
    $("#DocumentoPacien").val("");
    $("#FechaNacimiento").val("");
    $("#PrimerNombre").val("");
    $("#SegundoNombre").val("");
    $("#PrimerApellido").val("");
    $("#SegundoApellido").val("");
    $("#Departamento").val("");
    $("#Ciudad").val("");
    $("#Direccion").val("");
    $("#Telefono").val("");
    $("#OidAsegurador").val("");
    $("#Asegurador").val("");
    $("#Edad").val("");
    alertify.success("Los datos se editaron con exito");
    $("#Boton").html('<input type="button" class="btn btn-success" value="Registrar" onclick="RegistrarPaciente();"/>');
    ValidarPaciente();
    DatosPaciente();
}
function EditarPacienteSeguimiento(){
    if ($("#TipoDocumento").val()===""){
          alertify.alert("Seleccione el tipo de documento"), function () {
    $("#TipoDocumento").focus();
    };
        return false;
    }
    if ($("#DocumentoPacien").val()===""){
          alertify.alert("Digite el documento del paciente"), function () {
    $("#DocumentoPacien").focus();
    };
        return false;
    }
    if ($("#FechaNacimiento").val()===""){
          alertify.alert("Seleccione la fecha de nacimiento"), function () {
    $("#FechaNacimiento").focus();
    };
        return false;
    }
    if ($("#PrimerNombre").val()===""){
          alertify.alert("Digite primer nombre"), function () {
    $("#PrimerNombre").focus();
    };
        return false;
    }
    if ($("#PrimerApellido").val()===""){
          alertify.alert("Digite primer apellido"), function () {
    $("#PrimerApellido").focus();
    };
        return false;
    }
    if ($("#Departamento").val()===""){
          alertify.alert("Seleccione un departamento"), function () {
    $("#Departamento").focus();
    };
        return false;
    }
    if ($("#Ciudad").val()===""){
          alertify.alert("Seleccione una ciudad"), function () {
    $("#Ciudad").focus();
    };
        return false;
    }
    if ($("#Direccion").val()===""){
          alertify.alert("Digite una direccion"), function () {
    $("#Direccion").focus();
    };
        return false;
    }
    if ($("#Telefono").val()===""){
          alertify.alert("Digite un telefono de contacto"), function () {
    $("#Telefono").focus();
    };
        return false;
    }
    if ($("#OidAsegurador").val()===""){
          alertify.alert("Seleccione asegurador"), function () {
    $("#OidAsegurador").focus();
    };
        return false;
    }if ($("#EstadoIngreso").val()===""){
          alertify.alert("Seleccione servicio"), function () {
    $("#EstadoIngreso").focus();
    };
        return false;
    }if($("#EstadoIngreso").val()== 3  && $("#Tama").val() == ""){
          alertify.alert("Seleccione las causas de la no aceptacion"), function () {
    $("#EstadoIngreso").focus();
    };
        return false;
    }if($("#EstadoIngreso").val()== 5 && $("#FechaI").val() == ""){
          alertify.alert("Seleccione la fecha de ingreso"), function () {
    $("#EstadoIngreso").focus();
    };
        return false;
    }
    else{
        var TipoDocumento = $("#TipoDocumento").val();
        var Documento = $("#DocumentoPacien").val();
        var FechaNacimiento = $("#FechaNacimiento").val();
        var PrimerNombre = $("#PrimerNombre").val();
        var SegundoNombre = $("#SegundoNombre").val();
        var PrimerApellido = $("#PrimerApellido").val();
        var SegundoApellido = $("#SegundoApellido").val();
        var Departamento = $("#Departamento").val();
        var Ciudad = $("#Ciudad").val();
        var Direccion = $("#Direccion").val();
        var Telefono = $("#Telefono").val();
        var OidAsegurador = $("#OidAsegurador").val();
        var EstadoIngreso = $("#EstadoIngreso").val();
        var OidRecepcion = $("#OidRecepcion").val();
        if(EstadoIngreso == 5){
            var FechaIngreso = $("#FechaI").val();
            
        }else{
            FechaIngreso = '';
        }
        var T = document.getElementsByName("txtOidC[]");
        var ListaOid = 0;
        var j = 0;
        ListaOid = new Array();
        for(var i = 1; i <= T.length; i++){
            ListaOid[j] = $("#OidC"+i).val();
            j++;
        }
        $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllPaciente.php",
                data:{tc:3,TipoDocumento:TipoDocumento,Documento:Documento,FechaNacimiento:FechaNacimiento,PrimerNombre:PrimerNombre,
                      SegundoNombre:SegundoNombre,PrimerApellido:PrimerApellido,SegundoApellido:SegundoApellido,Departamento:Departamento,
                      Ciudad:Ciudad,Direccion:Direccion,Telefono:Telefono,OidAsegurador:OidAsegurador,ListaOid:ListaOid,OidRecepcion:OidRecepcion},
                success: function (){
                            $.ajax({
                                async: true,
                                type: "POST",
                                datatype: "json",
                                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                                url: "../../RecepcionPaciente/Logica/BllRecepcion.php",
                                data:{tc:2,EstadoIngreso:EstadoIngreso,OidRecepcion:OidRecepcion,FechaIngreso:FechaIngreso},
                                success: function (){
                                            alertify.success("Los datos se editaron con exito");
                                            CargarPacientesRecepcion();
                                        }
                            });
                        }
             });
    }

}
//funcion para restar la fecha de nacimiento con la fecha actual para obtener la edad del paciente
function CalcularEdad(){
    var FechaNacimiento = $("#FechaNacimiento").val();
    if(FechaNacimiento == ""){
        $("#Edad").val('');
        document.getElementById("Edad").placeholder ='Edad';
    }else{
        var ServicioSolicitado = $("#ServicioSolicitado").val();
        var d = new Date(); //establecemos la fecha de hoy
        //Establecemos la fecha inicio con los parametros anteriores
        var fechaInicio = new Date(d.getFullYear()+ "/" + (d.getMonth() + 1 ) + "/" + d.getDate());

        //Establecemos la fecha final
        var fechaFinal = new Date(FechaNacimiento);            

        //Restamos la fechaFinal menos fechaInicio, 
        //esto establece la diferencia entre las fechas
        var fechaResta = fechaInicio-fechaFinal;

        //Transformamos el tiempo de diferencia en años.
        if(ServicioSolicitado == 2){
            fechaResta =((((fechaResta/1000)/60)/60)/24);
            $("#Edad").val(fechaResta.toFixed(0)+' Dias');
        }else{
             fechaResta =((((fechaResta/1000)/60)/60)/24)/365;
             $("#Edad").val(fechaResta.toFixed(0)+' Años');
        }
    }
}
//ciudades dependientes del departamento
function CargarCiudad(){
    
    var Departamento = $("#Departamento").val();
    
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:6,Departamento:Departamento},
        url: "../../RecepcionPaciente/Logica/BllConsultas.php",
        success: function (datos){
                    rpt = $.parseJSON(datos);
                    $("#Ciudad").html('<option value="">---</option>');
                    datos = $("#Ciudad");
                        for(dat in rpt ){
                            datos.append("<option value='"+ rpt[dat].Oid +"'>"+ rpt[dat].Nombre +"</option>");
                        }
        }
        });
}

function EstadoIngreso(){
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:8},
        url: "../../RecepcionPaciente/Logica/BllConsultas.php",
        success: function (datos){
                    rpt = $.parseJSON(datos);
                    $("#EstadoIngreso").html('<option value="">---</option>');
                    datos = $("#EstadoIngreso");
                        for(dat in rpt ){
                            datos.append("<option value='"+ rpt[dat].Oid +"' >"+ rpt[dat].Nombre +"</option>");
                        }
        }
        });
}

function CargarMedicoEnfermera(){
    $('#Medico').autocomplete({
                   source : '../../RecepcionPaciente/Logica/BllConsultas.php?tc=10',
                   select : function(event, ui){
                       $('#resultados').slideUp('slow', function(){
                            $('#resultados').html(
                                '<strong>Nombre: </strong>' + event.item.value
                            );
                       });
                       document.getElementById("MedicoOid").value = ui.item.Oid;
                       $('#resultados').slideDown('slow');
                   }
                });
                
     $('#Enfermera').autocomplete({
                   source : '../../RecepcionPaciente/Logica/BllConsultas.php?tc=11',
                   select : function(event, ui){
                       $('#resultados').slideUp('slow', function(){
                            $('#resultados').html(
                                '<strong>Nombre: </strong>' + event.item.value
                            );
                       });
                       document.getElementById("EnfermeraOid").value = ui.item.Oid;
                       $('#resultados').slideDown('slow');
                   }
                });
}
function ValidarEstado(){
    
    var OidEstado = $("#EstadoIngreso").val();
    if(OidEstado == 3){
        $("#Ingreso").html('');
         $("#FechaIngreso").html('');
         $("#Causas").html('');
         $("#AgregarCausa").html('<img src="../../vista/imagen/lista.png" width="40" height="40" style="cursor: pointer" data-toggle="modal" data-target="#VentanaCausas" alt="lista" onclick="CargarCausas('+ OidEstado +');"/>');
    }else if(OidEstado == 5){
        $("#AgregarCausa").html('');
        $("#Causas").html('');
        $("#Ingreso").html('Fecha De Ingreso');
        $("#FechaIngreso").html('<br><input type="text" name="" value="" id="FechaI" placeholder="Fecha Ingreso" />');
        $("#FechaI").datetimepicker({
        dayOfWeekStart: 1,
        lang: 'es',
        disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
        startDate: 'GETDATE()'
        });
        $("#FechaI").datetimepicker({ value: '', step: 5 });
    }else{
        $("#Ingreso").html('');
         $("#FechaIngreso").html('');
         $("#Causas").html('');
         $("#AgregarCausa").html('');
    }
}
function CargarCausas(OidEstado){
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:1,OidEstado:OidEstado},
        url: "../../RecepcionPaciente/Logica/BllCausa.php",
        success: function (datos){
                    $("#DatosCausa").text("");
                       rpt = $.parseJSON(datos);//obtengo los datos del json
                            datos = $("#DatosCausa");
                            var resp = "";
                            resp += "<table id='t2' class='t2' style='height:20%;width:100.2%;' border='0' cellpadding='2' cellspacing='0'>\
                                        <tbody class='scrollContent'>";
                             var con = 1;
                             for(i in rpt){//se pinta la tabla segun los datos 
                                 var Seleccionar ="";
                                 if(rpt[i].ACTIVO == "SI"){
                                     Seleccionar = "<input type='checkbox' name='txtSeleccionarCausa[]' id='SeleccionarCausa"+con+"' value='' /><input type='hidden' name='txtOidCausa[]' id='OidCausa"+con+"' value='"+rpt[i].OIDCAUSA+"'/><input type='hidden' name='' id='Causas"+con+"' value='"+rpt[i].NOMBRECAUSA+"' />";
                                 con++;
                                 }else if(rpt[i].ACTIVO == "NO"){
                                     Seleccionar ="";
                                 }
                             resp += "<tr id='trt' class='trt' style=' padding:0.5px 5px 0.5px;border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                            <td>\
                                                "+Seleccionar+"\
                                            </td>\
                                            <td onclick='CargarCamposEditar("+rpt[i].OIDCAUSA+","+i+");'>\
                                                <a href='#'>"+rpt[i].NOMBRECAUSA+"<input type='hidden' name='' id='Causa"+i+"' value='"+rpt[i].NOMBRECAUSA+"'/></a>\
                                            </td>\
                                            <td>\
                                                "+rpt[i].ACTIVO+" <input type='hidden' name='' id='Activar"+i+"' value='"+rpt[i].ACTIVO+"' />\
                                            </td>\
                                            <td>\
                                                "+rpt[i].TIPOCAUSA+" <input type='hidden' name='' id='TipoC"+i+"' value='"+rpt[i].OIDTIPOCAUSA+"' />\
                                            </td>\
                                         </tr> ";
                           
                           } 
                           resp += "</table>";
                           datos.append(resp);
            
        }
     });
    EstadoI(OidEstado);
    TipoCausa();
    setTimeout('MarcarOid()',500);
}

function MarcarOid(){
    var ListaOid = $("#ListaOidCausa").val();
    var Posicion = $("#Posicion").val();
    var splt = "";
    var OidCausa = "";
    var OidC = "";
    var  OidCa = 0;
    for(var i = 0; i < Posicion; i++){
        splt = ListaOid;
        OidCausa = splt.split(",");
        OidC = OidCausa[i];
        var T = document.getElementsByName("txtOidCausa[]");
        for(var j = 1; j <= T.length; j++){
            OidCa = document.getElementById("OidCausa"+j).value;
            if(OidC == OidCa){
                document.getElementById("SeleccionarCausa"+j).checked = true;
            }
        }
    }
}
function CargarCamposEditar(Oid,i){
    $("#BotonCausa").html('<input type="button" class="btn btn-success" value="Editar" onclick="EditarCausa('+Oid+');"/>');
    $("#DescripcionCausa").val($("#Causa"+i).val());
    $("#TipoCausa").val($("#TipoC"+i).val());
    if($("#Activar"+i).val() == "SI"){
        document.getElementById("Activo").checked = true;
    }else if($("#Activar"+i).val() == "NO"){
        document.getElementById("Activo").checked = false;
    }
    
}

function EditarCausa(Oid){
     if ($("#DescripcionCausa").val()===""){
          alertify.alert("Digite una descripcion de la causa"), function () {
    $("#DescripcionCausa").focus();
    };
        return false;
    }else{
        var Activo;
        if(document.getElementById("Activo").checked == true){
            Activo = 1;
        }else{
            Activo = 0;
        }
        var Estado = $("#EstadoI").val();
        var DescripcionCausa = $("#DescripcionCausa").val();
        $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllCausa.php",
                data:{tc:3,Oid:Oid,DescripcionCausa:DescripcionCausa,Activo:Activo,Estado:Estado},
                success:function(){
                            alertify.success("Las causas se editaron con exito");
                            $("#DescripcionCausa").val("");
                            document.getElementById("Activo").checked = false;
                            $("#BotonCausa").html('<input type="button" class="btn btn-success" value="Registrar" onclick="RegistrarCausa();"/>');
                            CargarCausas(Estado);
                }
            });
    }
}
function EstadoI(OidEstado){
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:8},
        url: "../../RecepcionPaciente/Logica/BllConsultas.php",
        success: function (datos){
                    rpt = $.parseJSON(datos);
                    $("#EstadoI").html('<option value="">---</option>');
                    datos = $("#EstadoI");
                        for(dat in rpt ){
                            datos.append("<option value='"+ rpt[dat].Oid +"' >"+ rpt[dat].Nombre +"</option>");
                        }
        }
        });
        setTimeout('MarcarEstado('+OidEstado+')',1000);
}
function TipoCausa(){
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        data: {tc:9},
        url: "../../RecepcionPaciente/Logica/BllConsultas.php",
        success: function (datos){
                    rpt = $.parseJSON(datos);
                    $("#TipoCausa").html('<option value="">---</option>');
                    datos = $("#TipoCausa");
                        for(dat in rpt ){
                            datos.append("<option value='"+ rpt[dat].Oid +"' >"+ rpt[dat].Nombre +"</option>");
                        }
        }
        });
}
function MarcarEstado(OidEstado){
    $("#EstadoI").val(OidEstado);
}
function BloquearEstado(){
    if(document.getElementById("UrgenciaVital").checked == true){
        $("#EstadoIngreso").val("");
        $("#Ingreso").html('');
        $("#FechaIngreso").html('');
        $("#AgregarCausa").html('');
        $("#Causas").html('');
        document.getElementById("EstadoIngreso").disabled = true;
    }else{
        document.getElementById("EstadoIngreso").disabled = false;
    }
}
function RegistrarCausa(){
    if ($("#DescripcionCausa").val()===""){
          alertify.alert("Digite una descripcion de la causa"), function () {
    $("#DescripcionCausa").focus();
    };
        return false;
    }if ($("#TipoCausa").val()===""){
          alertify.alert("Seleccione el tipo de la causa"), function () {
    $("#TipoCausa").focus();
    };
        return false;
    }else{
        var Activo;
        if(document.getElementById("Activo").checked == true){
            Activo = 1;
        }else{
            Activo = 0;
        }
        var Estado = $("#EstadoI").val();
        var DescripcionCausa = $("#DescripcionCausa").val();
        var TipoCausa = $("#TipoCausa").val();
        $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllCausa.php",
                data:{tc:2,DescripcionCausa:DescripcionCausa,Activo:Activo,Estado:Estado,TipoCausa:TipoCausa},
                success: function (){
                            alertify.success("La causa se guardo con exito");
                            CargarCausas(Estado);
                            $("#DescripcionCausa").val("");
                        }
             });
    }
}

function LimpiarCausa(){
    $("#DescripcionCausa").val("");
    $("#TipoCausa").val("");
    $("#BotonCausa").html('<input type="button" class="btn btn-success" value="Registrar" onclick="RegistrarCausa();"/>');
    
}

function AgregarCausa(){
    var T = document.getElementsByName("txtSeleccionarCausa[]");
    var ListaOid = new Array();
    var ListaCausa = new Array();
    var j = 0;
    var l = 1;
    $("#FechaIngreso").text("");
    for(var i = 1; i<=T.length ; i++){
        if(document.getElementById("SeleccionarCausa"+i).checked == true){
            $("#Tama").val(T.length);
             ListaOid[j] = $("#OidCausa"+i).val();
             ListaCausa[j] = $("#Causas"+i).val();
             $("#Causas").html('<div style="padding-bottom:auto;padding-left:30px"><b>Causas: </b></div>');
             $("#FechaIngreso").append('<table style="font-size:80%">\
                                            <tr>\
                                                <td>\
                                                '+ l + ". " + $("#Causas"+i).val() +'<input type="hidden" name="txtOidC[]" value="'+$("#OidCausa"+i).val()+'" id="OidC'+i+'" />\
                                                </td>\
                                            </tr>\
                                       </table>');
         
             j++;
             l++;
             $("#ListaOidCausa").val(ListaOid);
             $("#Posicion").val(i);
        }
        
    }
    
}

function RegistrarPaciente(){
    if ($("#TipoDocumento").val()===""){
          alertify.alert("Seleccione el tipo de documento"), function () {
    $("#TipoDocumento").focus();
    };
        return false;
    }
    if ($("#DocumentoPacien").val()===""){
          alertify.alert("Digite el documento del paciente"), function () {
    $("#DocumentoPacien").focus();
    };
        return false;
    }
    if ($("#FechaNacimiento").val()===""){
          alertify.alert("Seleccione la fecha de nacimiento"), function () {
    $("#FechaNacimiento").focus();
    };
        return false;
    }
    if ($("#PrimerNombre").val()===""){
          alertify.alert("Digite primer nombre"), function () {
    $("#PrimerNombre").focus();
    };
        return false;
    }
    if ($("#PrimerApellido").val()===""){
          alertify.alert("Digite primer apellido"), function () {
    $("#PrimerApellido").focus();
    };
        return false;
    }
    if ($("#Departamento").val()===""){
          alertify.alert("Seleccione un departamento"), function () {
    $("#Departamento").focus();
    };
        return false;
    }
    if ($("#Ciudad").val()===""){
          alertify.alert("Seleccione una ciudad"), function () {
    $("#Ciudad").focus();
    };
        return false;
    }
    if ($("#Direccion").val()===""){
          alertify.alert("Digite una direccion"), function () {
    $("#Direccion").focus();
    };
        return false;
    }
    if ($("#Telefono").val()===""){
          alertify.alert("Digite un telefono de contacto"), function () {
    $("#Telefono").focus();
    };
        return false;
    }
    if ($("#OidAsegurador").val()===""){
          alertify.alert("Seleccione asegurador"), function () {
    $("#OidAsegurador").focus();
    };
        return false;
    }
    else{
        var TipoDocumento = $("#TipoDocumento").val();
        var Documento = $("#DocumentoPacien").val();
        var FechaNacimiento = $("#FechaNacimiento").val();
        var PrimerNombre = $("#PrimerNombre").val();
        var SegundoNombre = $("#SegundoNombre").val();
        var PrimerApellido = $("#PrimerApellido").val();
        var SegundoApellido = $("#SegundoApellido").val();
        var Departamento = $("#Departamento").val();
        var Ciudad = $("#Ciudad").val();
        var Direccion = $("#Direccion").val();
        var Telefono = $("#Telefono").val();
        var OidAsegurador = $("#OidAsegurador").val();
        
        $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllPaciente.php",
                data:{tc:1,TipoDocumento:TipoDocumento,Documento:Documento,FechaNacimiento:FechaNacimiento,PrimerNombre:PrimerNombre,
                      SegundoNombre:SegundoNombre,PrimerApellido:PrimerApellido,SegundoApellido:SegundoApellido,Departamento:Departamento,
                      Ciudad:Ciudad,Direccion:Direccion,Telefono:Telefono,OidAsegurador:OidAsegurador},
                success: MensajeRegistro
             });
    }
}
//limpiar los campos del formulario pacientes y mostrar mensaje de exito despues de guardar
function MensajeRegistro(){
    $("#DocumentoPaciente").val($("#DocumentoPacien").val());
    $("#TipoDocumento").val("");
    $("#DocumentoPacien").val("");
    $("#FechaNacimiento").val("");
    $("#PrimerNombre").val("");
    $("#SegundoNombre").val("");
    $("#PrimerApellido").val("");
    $("#SegundoApellido").val("");
    $("#Departamento").val("");
    $("#Ciudad").val("");
    $("#Direccion").val("");
    $("#Telefono").val("");
    $("#OidAsegurador").val("");
    $("#Asegurador").val("");
    $("#Edad").val("");
    alertify.success("Los datos se guardaron con exito");
    ValidarPaciente();
    DatosPaciente();
    
}
//funcion para limpiar los campos del formulario de pacientes
function Limpiar(){
    $("#Respuesta").text("");
    $("#Ingreso").text("");
    $("#FechaIngreso").text("");
    $("#AgregarCausa").html('');
    $("#Causas").html('');
    document.getElementById("EstadoIngreso").disabled = false;
}
//validar que no existan campos vacios y guardar
function RegistrarRecepcion(){//
    if ($("#Servicio").val()===""){
          alertify.alert("Seleccione el servicio solicitado"), function () {
    $("#Servicio").focus();
    };
        return false;
    }if ($("#UsuarioSolicita").val()===""){
          alertify.alert("Digite el nombre del usuario que solicito"), function () {
    $("#UsuarioSolicita").focus();
    };
        return false;
    }if ($("#OidEntidadRemite").val()===""){
          alertify.alert("Seleccione entidad remitente"), function () {
    $("#OidEntidadRemite").focus();
    };
        return false;
    }if ($("#DocumentoPaciente").val()===""){
          alertify.alert("Digite el documento del paciente"), function () {
    $("#DocumentoPaciente").focus();
    };
        return false;
    }if ($("#DiganosticoPrevio").val()===""){
          alertify.alert("Digite un diagnostico previo"), function () {
    $("#DiganosticoPrevio").focus();
    };
        return false;
    }if ($("#FechaLlamada").val()===""){
          alertify.alert("Seleccione fecha del la llamada"), function () {
    $("#FechaLlamada").focus();
    };
        return false;
    }if ($("#FechaLlegada").val()===""){
          alertify.alert("Seleccione fecha de llegada"), function () {
    $("#FechaLlegada").focus();
    };
        return false;
    }if ($("#ExixtePaciente").val()===""){
          alertify.alert("El paciente no existe"), function () {
    $("#ExixtePaciente").focus();
    };
        return false;
    }if($("#EstadoIngreso").val()== 3  && $("#Tama").val() == ""){
          alertify.alert("Seleccione las causas de la no aceptacion"), function () {
    $("#EstadoIngreso").focus();
    };
        return false;
    }if($("#EstadoIngreso").val()== 5 && $("#FechaI").val() == ""){
          alertify.alert("Seleccione la fecha de ingreso"), function () {
    $("#EstadoIngreso").focus();
    };
        return false;
    }/*if($("#MedicoOid").val()== ""){
          alertify.alert("Seleccione un medico"), function () {
    $("#MedicoOid").focus();
    };
        return false;
    }if($("#EnfermeraOid").val()== ""){
          alertify.alert("Seleccione una enfermera"), function () {
    $("#EnfermeraOid").focus();
    };
        return false;
    }*/
    else{
        var Servicio = $("#Servicio").val();
        var OidEntidadRemite = $("#OidEntidadRemite").val();
        var DocumentoPaciente = $("#DocumentoPaciente").val();
        var DiganosticoPrevio = $("#DiganosticoPrevio").val();
        var FechaLlamada = $("#FechaLlamada").val();
        var FechaLlegada = $("#FechaLlegada").val();
        var EstadoIngreso = $("#EstadoIngreso").val();
        var Medico = $("#MedicoOid").val();
        var Enfermera = $("#EnfermeraOid").val();
        var UsuarioSolicita = $("#UsuarioSolicita").val();
        if(EstadoIngreso == 5){
            var FechaIngreso = $("#FechaI").val();
            
        }else{
            FechaIngreso = '';
        }
        var T = document.getElementsByName("txtOidC[]");
        var ListaOid = 0;
        var j = 0;
        ListaOid = new Array();
        for(var i = 1; i <= T.length; i++){
            ListaOid[j] = $("#OidC"+i).val();
            j++;
        }
        $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllRecepcion.php",
                data:{tc:1,UsuarioSolicita:UsuarioSolicita,Servicio:Servicio,OidEntidadRemite:OidEntidadRemite,DocumentoPaciente:DocumentoPaciente,
                      DiganosticoPrevio:DiganosticoPrevio,FechaLlamada:FechaLlamada,FechaLlegada:FechaLlegada,
                      EstadoIngreso:EstadoIngreso,FechaIngreso:FechaIngreso,ListaOid:ListaOid,Medico:Medico,Enfermera:Enfermera},
                success: function(){
                                alertify.success("Los datos de recepcion se guardaron con exito");
                                $("#Servicio").val("");
                                $("#OidEntidadRemite").val("");
                                $("#EntidadRemite").val("");
                                $("#DocumentoPaciente").val("");
                                $("#DiganosticoPrevio").val("");
                                $("#FechaLlamada").val("");
                                $("#FechaLlegada").val("");
                                document.getElementById("EstadoIngreso").disabled = false;
                                $("#EstadoIngreso").val("");
                                $("#FechaIngreso").val("");
                                $("#Ingreso").html('');
                                $("#FechaIngreso").html('');
                                $("#AgregarCausa").html('');
                                $("#Causas").html('');
                                $("#Respuesta").html('');
                                $("#Tama").val('');
                                $("#MedicoOid").val('');
                                $("#Medico").val('');
                                $("#Enfermera").val('');
                                $("#EnfermeraOid").val('');
                                $("#UsuarioSolicita").val('');
                }
             });
    }
}

/*Funcion Para consultar el listado de pacientes remitidos IngresoSeguimientoRecepcion*/
function CargarEstados(){
    
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        url: "../../RecepcionPaciente/Logica/BllIngresoSeguimientoRecepcion.php",
        data:{tc:1},
        success: function (datos){
            
                    var rpt = $.parseJSON(datos);
                    var Concatenar = "";
                    var r;
                    var Contador = 1;
                    
                    Concatenar += '<table style="width:100%;">';
                    
                    for(r in rpt){
                        
                        if(Contador == 1){
                    
                            Concatenar += "<tr id='trt' class='trt' style='border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                                <td>\
                                                    <table style='font-size:90%'>\
                                                        <tr>\
                                                            <td align='center' style='padding:3px'>\
                                                                <div style='height:20;width:20px;border-radius:200px;background-color:"+ rpt[r].Color +"'></div>\
                                                            </td>\
                                                            <td align='center' style='padding:3px'>\
                                                                "+ rpt[r].Nombre +"\
                                                            </td>\
                                                        </tr>\
                                                    </table>\
                                                </td>";

                        }else{

                           if(Contador % 6 != 0){

                                Concatenar += "<td align='center' style='padding:3px'>\
                                                <table style='font-size:90%'>\
                                                        <tr>\
                                                            <td align='center' style='padding:3px'>\
                                                                <div style='height:20;width:20px;border-radius:200px;background-color:"+ rpt[r].Color +"'></div>\
                                                            </td>\
                                                            <td align='center' style='padding:3px'>\
                                                                "+ rpt[r].Nombre +"\
                                                            </td>\
                                                        </tr>\
                                                    </table>\
                                               </td>";

                            }else{

                                Concatenar += "<td align='center' style='padding:3px'>\
                                                 <table style='font-size:90%'>\
                                                        <tr>\
                                                            <td align='center' style='padding:3px'>\
                                                                <div style='height:20;width:20px;border-radius:200px;background-color:"+ rpt[r].Color +"'></div>\
                                                            </td>\
                                                            <td align='center' style='padding:3px'>\
                                                                "+ rpt[r].Nombre +"\
                                                            </td>\
                                                        </tr>\
                                                    </table>\
                                                </td>\
                                    </tr>\
                                    <tr id='trt' class='trt' style='border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>";

                            } 

                        }

                        Contador++;
                        
                    }
                    
                    Concatenar += '</table>';
                    
                    $("#EstadosSeguimiento").append(Concatenar);
            
        }
     });
    
}

/*Funcion para consultar los pacientes que esten registrador en recepcion*/

function CargarPacientesRecepcion(){
    
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        url: "../../RecepcionPaciente/Logica/BllIngresoSeguimientoRecepcion.php",
        data:{tc:2},
        success: function (datos){
                    $("#TablaPacientes").text('');
                    $("#FechaInicio").val('');
                    $("#FechaFinal").val('');
                    var rpt = $.parseJSON(datos);
                    
                    var Concatenar = "";
                    var r;
                    
                    Concatenar += "<table  id='t2'  class='t2' style='height:30%;width:100.2%;font-size:100%' border='0' cellpadding='2' cellspacing='0'>\
                                        <tbody class='scrollContent'>";
                    
                    for(r in rpt){
                        if(rpt[r].OidEstado == 5){
                            var FechaIngre = rpt[r].FECHAINGRESO;
                        }else{
                            FechaIngre = '';
                        }
                        
                        Concatenar += "<tr id='trt' class='trt' style='border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].Identificacion +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].NOMBRECOMPLETO +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].ANOS +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].FECHALLAMADA +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].FECHAESTIMACIONLLEGADA +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                           "+ FechaIngre +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].SERVICIO +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:80px' >\
                                            <input type='hidden' id='Nombre"+r+"' name='txtNombre[]' value='"+ rpt[r].Nombre +"' /><div title='"+ rpt[r].Nombre +"' style='height:20;width:20px;border-radius:200px;background-color:"+ rpt[r].COLORESTADO +"'></div>\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            <img src='../../vista/imagen/lista.png' width='40' height='40' alt='obset' style='margin-top: -10px;cursor: pointer' data-toggle='modal' data-target='#VentanaSeguimiento' onclick='AgregarSeguimiento("+rpt[r].Oid+","+r+");'/>\
                                            <input type='hidden' name='' id='TipoIdentificacion"+r+"' value='"+rpt[r].TipoIdentificionOid+"' />\
                                            <input type='hidden' name='' id='Identificacion"+r+"' value='"+rpt[r].Identificacion+"' />\
                                            <input type='hidden' name='' id='FecNacimiento"+r+"' value='"+rpt[r].FechaNaci+"' />\
                                            <input type='hidden' name='' id='CalculoEdad"+r+"' value='"+rpt[r].ANOS+"' />\
                                            <input type='hidden' name='' id='PrimNombre"+r+"' value='"+rpt[r].PrimerNomb+"' />\
                                            <input type='hidden' name='' id='SegNombre"+r+"' value='"+rpt[r].SegundoNomb +"' />\
                                            <input type='hidden' name='' id='PriApellido"+r+"' value='"+rpt[r].PrimerApel+"' />\
                                            <input type='hidden' name='' id='SegApellido"+r+"' value='"+rpt[r].SegundoApel+"' />\
                                            <input type='hidden' name='' id='Departa"+r+"' value='"+rpt[r].DEPARTAMENTO+"' />\
                                            <input type='hidden' name='' id='Ciud"+r+"' value='"+rpt[r].CiudadOid+"' />\
                                            <input type='hidden' name='' id='Direc"+r+"' value='"+rpt[r].Direccion+"' />\
                                            <input type='hidden' name='' id='Telef"+r+"' value='"+rpt[r].Telefono+"' />\
                                            <input type='hidden' name='' id='OidAsegur"+r+"' value='"+rpt[r].EpsOid+"' />\
                                            <input type='hidden' name='' id='Asegur"+r+"' value='"+rpt[r].nombreps+"' />\
                                            <input type='hidden' name='' id='EstadoOid"+r+"' value='"+rpt[r].OidEstado+"' />\
                                            <input type='hidden' name='' id='FechaIngre"+r+"' value='"+rpt[r].FECHAINGRESO +"' />\
                                        </td>\
                                     </tr> ";
                        
                    }
                    
                    Concatenar += "</table>";
                    
                    $("#TablaPacientes").append(Concatenar);
                    
                    
                }   
    });
    
}

function AgregarSeguimiento(Oid,i){
    $("#ObservacionSeguimiento").val('');
    $("#FechaInicioAlerta").val('');
    $("#FechaFinalAlerta").val('');
    document.getElementById("Alerta").checked = false;
    HabilitarFechas();
    
    InformacionFormulario();
    setTimeout('CargarDatosSeguimiento('+Oid+','+i+')',500);
    
    
}

function CargarDatosSeguimiento(Oid,i){
    $("#OidRecepcion").val(Oid);
    $("#DocumentoPacien").val($("#Identificacion"+i).val());
    $("#TipoDocumento").val($("#TipoIdentificacion"+i).val());
    $("#FechaNacimiento").val($("#FecNacimiento"+i).val());
    $("#Edad").val($("#CalculoEdad"+i).val()+' Años');
    $("#PrimerNombre").val($("#PrimNombre"+i).val());
    if ($("#SegNombre"+i).val() != " "){
        $("#SegundoNombre").val($("#SegNombre"+i).val());
    }else{
        $("#SegundoNombre").val('');
        document.getElementById("SegundoNombre").placeholder ='Segundo Nombre';
    }
    $("#PrimerApellido").val($("#PriApellido"+i).val());
    if ($("#SegApellido"+i).val() != " "){
        $("#SegundoApellido").val($("#SegApellido"+i).val());    
    }else{
        $("#SegundoApellido").val('');
        document.getElementById("SegundoApellido").placeholder ='Segundo Nombre';
    }
    $("#Departamento").val($("#Departa"+i).val());    
    $("#Direccion").val($("#Direc"+i).val());    
    $("#Telefono").val($("#Telef"+i).val());   
    $("#OidAsegurador").val($("#OidAsegur"+i).val());   
    $("#Asegurador").val($("#Asegur"+i).val());
    CargarCiudad();
    setTimeout('AsiganarCiudad('+i+')',500);
    EstadoIngreso();
    ConsultarSeguimiento();
    
}

function AsiganarCiudad(i){
    $("#Ciudad").val($("#Ciud"+i).val());
    $("#EstadoIngreso").val($("#EstadoOid"+i).val());
    ValidarEstado();
    $("#FechaIngreso").text('');
    var OidEstado = $("#EstadoIngreso").val();
    if(OidEstado == 3){
        var OidRecepcion = $("#OidRecepcion").val();
        $.ajax({
            async: true,
            type: "POST",
            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
            url: "../../RecepcionPaciente/Logica/BllCausa.php",
            data:{tc:4,OidRecepcion:OidRecepcion},
            success: function (datos){
                        var rpt = $.parseJSON(datos);
                        var con = 1;
                         for(i in rpt){
                             $("#FechaIngreso").append('<table style="font-size:80%">\
                                                            <tr>\
                                                                <td>\
                                                                '+ con + ". " + rpt[i].Nombre +'<input type="hidden" name="txtOidC[]" value="'+ rpt[i].OIDCAUSA +'" id="OidC'+i+'" />\
                                                                </td>\
                                                            </tr>\
                                                       </table>');
                             con++;
                         }
                            var tama = document.getElementsByName("txtOidC[]");
                            var ListaOid = new Array();
                            var j = 0;
                            for(var i = 0; i < tama.length ; i++){
                                ListaOid[j] = $("#OidC"+i).val();
                                $("#ListaOidCausa").val(ListaOid);
                                $("#Posicion").val(j+1);
                                j++;
                            }
                  }
            });
        }
        
        function MarcarCausa(){
            
        }
     if(OidEstado == 5){
        $("#AgregarCausa").html('');
        $("#Causas").html('');
        $("#Ingreso").html('Fecha De Ingreso');
        $("#FechaIngreso").html('<br><input type="text" name="" value="'+ $("#FechaIngre"+i).val()+'" id="FechaI" placeholder="Fecha Ingreso" style="width:190px"/>');
        $("#FechaI").datetimepicker({
        dayOfWeekStart: 1,
        lang: 'es',
        disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
        startDate: 'GETDATE()'
        });
        $("#FechaI").datetimepicker({ value: '', step: 5 });
    }
    
}
function FiltrarPacienteRecepcion(){
    if($("#FechaInicio").val()== ""){
          alertify.alert("Seleccione fecha inicial"), function () {
    $("#FechaInicio").focus();
    };
        return false;
    }if($("#FechaFinal").val()==  ""){
          alertify.alert("Seleccione fecha final"), function () {
    $("#FechaFinal").focus();
    };
        return false;
    }else{
        var FechaInicio = $("#FechaInicio").val();
        var FechaFinal = $("#FechaFinal").val();
            $.ajax({
            async: true,
            type: "POST",
            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
            url: "../../RecepcionPaciente/Logica/BllIngresoSeguimientoRecepcion.php",
            data:{tc:3,FechaInicio:FechaInicio,FechaFinal:FechaFinal},
            success: function (datos){
                        $("#TablaPacientes").text("");
                        var rpt = $.parseJSON(datos);

                        var Concatenar = "";
                        var r;

                        Concatenar += "<table  id='t2'  class='t2' style='height:30%;width:100.2%;font-size:100%' border='0' cellpadding='2' cellspacing='0'>\
                                            <tbody class='scrollContent'>";

                        for(r in rpt){

                            Concatenar += "<tr id='trt' class='trt' style='border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                            <td style='text-transform: uppercase;padding-left:20px'>\
                                                "+ rpt[r].Identificacion +"\
                                            </td>\
                                            <td style='text-transform: uppercase;padding-left:20px'>\
                                                "+ rpt[r].NOMBRECOMPLETO +"\
                                            </td>\
                                            <td style='text-transform: uppercase;padding-left:20px'>\
                                                "+ rpt[r].ANOS +"\
                                            </td>\
                                            <td style='text-transform: uppercase;padding-left:20px'>\
                                                "+ rpt[r].FECHALLAMADA +"\
                                            </td>\
                                            <td style='text-transform: uppercase;padding-left:20px'>\
                                                "+ rpt[r].FECHAESTIMACIONLLEGADA +"\
                                            </td>\
                                            <td style='text-transform: uppercase;padding-left:20px'>\
                                                "+ rpt[r].FECHAINGRESO +"\
                                            </td>\
                                            <td style='text-transform: uppercase;padding-left:20px'>\
                                                "+ rpt[r].SERVICIO +"\
                                            </td>\
                                            <td style='text-transform: uppercase;padding-left:80px' >\
                                                <input type='hidden' id='Nombre"+r+"' name='txtNombre[]' value='"+ rpt[r].Nombre +"' /><div title='"+ rpt[r].Nombre +"' style='height:20;width:20px;border-radius:200px;background-color:"+ rpt[r].COLORESTADO +"'></div>\
                                            </td>\
                                            <td style='text-transform: uppercase;padding-left:20px'>\
                                                "+ rpt[r].OBSERVACIONES +"\
                                            </td>\
                                         </tr> ";

                        }

                        Concatenar += "</table>";

                        $("#TablaPacientes").append(Concatenar);
            }
        });
    }
}


function HabilitarFechas(){
    if(document.getElementById("Alerta").checked == true){
        document.getElementById("FechaInicioAlerta").disabled = false;
        document.getElementById("FechaFinalAlerta").disabled = false;
        $("#FechaInicioAlerta").datetimepicker({
        dayOfWeekStart: 1,
        lang: 'es',
        disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
        startDate: 'GETDATE()'
    });
        $("#FechaInicioAlerta").datetimepicker({ value: '', step: 5 }); 
        
        $("#FechaFinalAlerta").datetimepicker({
        dayOfWeekStart: 1,
        lang: 'es',
        disabledDates: ['1986/01/08', '1986/01/09', '1986/01/10'],
        startDate: 'GETDATE()'
    });
        $("#FechaFinalAlerta").datetimepicker({ value: '', step: 5 });  
    }else{
        $("#FechaInicioAlerta").val('');
        $("#FechaFinalAlerta").val('');
        document.getElementById("FechaInicioAlerta").placeholder = 'Fecha Inicio Alerta';
        document.getElementById("FechaFinalAlerta").placeholder = 'Fecha Final Alerta';
        document.getElementById("FechaInicioAlerta").disabled = true;
        document.getElementById("FechaFinalAlerta").disabled = true;
    }
}
function GuardarSeguimiento(){
    if($("#ObservacionSeguimiento").val()== ""){
          alertify.alert("Digite una observacion"), function () {
    $("#ObservacionSeguimiento").focus();
    };
        return false;
    }if(document.getElementById("Alerta").checked == true && $("#FechaInicioAlerta").val()== ""){
          alertify.alert("Seleccione fecha inicio de alerta"), function () {
    $("#FechaInicioAlerta").focus();
    };
        return false;
    }if(document.getElementById("Alerta").checked == true && $("#FechaFinalAlerta").val()== ""){
          alertify.alert("Seleccione fecha final de alerta"), function () {
    $("#FechaInicioAlerta").focus();
    };
        return false;
    }else{
        var Observacion = $("#ObservacionSeguimiento").val();
        var OidRecepcion = $("#OidRecepcion").val();
        var Alerta;
        var FechaInicial = '';
        var FechaFinal = '';
        if(document.getElementById("Alerta").checked == true){
            Alerta = 1;
            FechaInicial = $("#FechaInicioAlerta").val();
            FechaFinal = $("#FechaFinalAlerta").val();
        }else{
            Alerta = 0;
            FechaInicial = '';
            FechaFinal = '';
        }
     $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllSeguimiento.php",
                data:{tc:1,Observacion:Observacion,OidRecepcion:OidRecepcion,Alerta:Alerta,FechaInicial:FechaInicial,FechaFinal:FechaFinal},
                success: function(){
                            alertify.success('<font size=2>El seguimiento se guardo con exito');
                            $("#ObservacionSeguimiento").val('');
                            document.getElementById("Alerta").checked = false;
                            HabilitarFechas();
                            ConsultarSeguimiento();
                }
     });
 }
}

function ConsultarSeguimiento(){
    var OidRecepcion = $("#OidRecepcion").val();
    
    $.ajax({
            async: true,
            type: "POST",
            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
            url: "../../RecepcionPaciente/Logica/BllSeguimiento.php",
            data:{tc:2,OidRecepcion:OidRecepcion},
            success:function(Datos){
                        $("#ContenidoSeguimiento").text("");
                        var rpt = $.parseJSON(Datos);

                        var Concatenar = "";
                        var r;

                        Concatenar += "<table  id='t2'  class='t2' style='height:30%;width:100.2%;font-size:100%' border='0' cellpadding='2' cellspacing='0'>\
                                            <tbody class='scrollContent'>";

                        for(r in rpt){
                            var FechaReg = '';
                            var ImagenAlerta = '';
                            if(rpt[r].EsAlerta == 1){
                                FechaReg = '<a href="#" title="Este seguimiento tiene una alerta desde '+rpt[r].TiempoInicial+' hasta '+rpt[r].TiempoFinal+' " onclick="EditarAlerta('+rpt[r].Oid+','+r+');"><b>'+ rpt[r].FechaRegistro +'</b></a>\ ';
                                ImagenAlerta = '<img src="../../vista/imagen/atencion.png" width="25" height="25" alt="atencion"/>';
                            }else{
                                FechaReg= '<a href="#" title="" onclick="EditarAlerta('+rpt[r].Oid+','+r+');"><b>'+ rpt[r].FechaRegistro +'<b></a>\ ';
                                ImagenAlerta = '';
                            }
                            var Verificado;
                            if(rpt[r].EsVerificado == 1){
                                Verificado ="<input type='checkbox' name='' checked value='' disabled id='Verificado"+r+"'  onchange='VerificaAlerta("+rpt[r].Oid+","+r+");'/>";
                            }else{
                                Verificado = "<input type='checkbox' name='' value='' id='Verificado"+r+"'  onchange='VerificaAlerta("+rpt[r].Oid+","+r+");'/>";
                            }
                            
                            Concatenar += "<tr id='trt' class='trt' style='border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                            <td style='text-transform: uppercase;width:60px;'>\
                                                "+ImagenAlerta+''+FechaReg+"\
                                            </td>\
                                            <td style='text-transform: uppercase;padding-left:20px;'>\
                                                <p align='left'>"+ rpt[r].Descripcion +"</p><input type='hidden' id='Descripcion"+r+"' name='' value='"+ rpt[r].Descripcion +"'/>\
                                            </td>\
                                            <td style='text-transform: uppercase;width:60px'>\
                                                 "+Verificado+"\
                                                <input type='hidden' name='' id='FechaI"+r+"' value='"+rpt[r].TiempoInicial+"' />\
                                                <input type='hidden' name='' id='FechaF"+r+"' value='"+rpt[r].TiempoFinal+"' />\
                                                <input type='hidden' name='' id='Alert"+r+"' value='"+rpt[r].EsAlerta+"' />\
                                            </td>\
                                         </tr> ";

                            }

                            Concatenar += "</table>";

                            $("#ContenidoSeguimiento").append(Concatenar);
                }
        });
    }
    
    function EditarAlerta(Oid,i){
        $("#ObservacionSeguimiento").val($("#Descripcion"+i).val());
        if($("#Alert"+i).val() == 1){
            document.getElementById("Alerta").checked = true;
            
            $("#FechaInicioAlerta").val($("#FechaI"+i).val());
            $("#FechaFinalAlerta").val($("#FechaF"+i).val());
        }else{
            document.getElementById("Alerta").checked = false;
            $("#FechaInicioAlerta").val('');
            $("#FechaFinalAlerta").val('');
        }
        
        HabilitarFechas();
        
        $("#BotonSeguimiento").html('<input type="button" class="btn btn-success" value="Editar Seguimiento" onclick="EditarSeguimiento('+Oid+');"/>\
                                     <input type="button" class="btn btn-info" value="Limpiar" onclick="LimpiarFormulario();"/>');
    }
    
    function LimpiarFormulario(){
        $("#ObservacionSeguimiento").val('');
        document.getElementById("Alerta").checked = false;
        HabilitarFechas();
        $("#BotonSeguimiento").html('<input type="button" class="btn btn-success" value="Guardar Seguimiento" onclick="GuardarSeguimiento();"/>\
                                     <input type="button" class="btn btn-info" value="Limpiar" onclick="LimpiarFormulario();"/>');
    }
    function EditarSeguimiento(Oid){
        if($("#ObservacionSeguimiento").val()== ""){
          alertify.alert("Digite una observacion"), function () {
    $("#ObservacionSeguimiento").focus();
    };
        return false;
    }if(document.getElementById("Alerta").checked == true && $("#FechaInicioAlerta").val()== ""){
          alertify.alert("Seleccione fecha inicio de alerta"), function () {
    $("#FechaInicioAlerta").focus();
    };
        return false;
    }if(document.getElementById("Alerta").checked == true && $("#FechaFinalAlerta").val()== ""){
          alertify.alert("Seleccione fecha final de alerta"), function () {
    $("#FechaInicioAlerta").focus();
    };
        return false;
    }else{
        var Observacion = $("#ObservacionSeguimiento").val();
        var OidRecepcion = $("#OidRecepcion").val();
        var Alerta;
        var FechaInicial = '';
        var FechaFinal = '';
        if(document.getElementById("Alerta").checked == true){
            Alerta = 1;
            FechaInicial = $("#FechaInicioAlerta").val();
            FechaFinal = $("#FechaFinalAlerta").val();
        }else{
            Alerta = 0;
            FechaInicial = '';
            FechaFinal = '';
        }
        $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllSeguimiento.php",
                data:{tc:3,Oid:Oid,Observacion:Observacion,OidRecepcion:OidRecepcion,Alerta:Alerta,FechaInicial:FechaInicial,FechaFinal:FechaFinal},
                success: function(){
                            alertify.success('El seguimiento se edito con exito');
                            $("#ObservacionSeguimiento").val('');
                            document.getElementById("Alerta").checked = false;
                            LimpiarFormulario();
                            ConsultarSeguimiento();
                }
            });
        }
    }
    function AdjuntarArchivos(){
        var OidRecepcion = $("#OidRecepcion").val();
        window.open("../../RecepcionPaciente/Vista/AdjuntosRecepcion.php?OidRecepcion="+OidRecepcion,"","top=85,left=268,width=800,height=300,scrollbars=yes");
    }


function ConsultarAlertas(){
    $.ajax({
            type: "POST",
            contentType: "application/x-www-form-urlencoded; charset=UTF-8",
            url: "../../RecepcionPaciente/Logica/BllIngresoSeguimientoRecepcion.php",
            data:{tc:4},
            success: function(Datos){
                    $("#ContenidoAlertas").text('');
                    var rpt = $.parseJSON(Datos);
                    var Concatenar = "";
                    var r;
                    var Contador = 1;
                    
                    Concatenar += '<table>';
                    
                    for(r in rpt){
                        
                        if(Contador == 1){
                    
                            Concatenar += "<tr>\
                                                <td>\
                                                    <table>\
                                                        <tr>\
                                                            <td>\
                                                                <u>\
                                                                    <li>\
                                                                      <a href='#' style='width: 200px; height: 220px;'>\
                                                                        <table>\
                                                                            <tr>\
                                                                              <td align='center' >\
                                                                                    <h2>"+rpt[r].Paciente+"<br>"+rpt[r].Cedula+"</h2>\
                                                                              </td>\
                                                                                <td style='width:3px;'>\
                                                                                    <img src='../../vista/imagen/ok.png' width='20' height='20' alt='ok' onclick='VerificarAlerta("+rpt[r].Oid+")'/>\
                                                                                </td>\
                                                                              </tr>\
                                                                              <tr>\
                                                                                <td colspan='2'>\
                                                                                    <div style='overflow-y: scroll; height:82px;font-size:45%;width:190px;padding:15px'>\
                                                                                        <p align='justify'>"+ rpt[r].Obervacion +"</p>\
                                                                                    </div>\
                                                                                </td>\
                                                                              </tr>\
                                                                              <tr>\
                                                                                <td colspan='2' style='font-size:70%;padding:15px'>\
                                                                                    Fecha Inicial: "+rpt[r].FechaInicial+"<br>Fecha Final: "+rpt[r].FechaFinal+"\
                                                                                </td>\
                                                                              </tr>\
                                                                        </table>\
                                                                      </a>\
                                                                    </li>\
                                                                </ul>\
                                                            </td>\
                                                        </tr>\
                                                    </table>\
                                                </td>";

                        }else{

                           if(Contador % 5 != 0){

                                Concatenar += "<td>\
                                                <table >\
                                                        <tr>\
                                                            <td>\
                                                                <u>\
                                                                    <li>\
                                                                      <a href='#' style='width: 200px; height: 220px;'>\
                                                                        <table >\
                                                                            <tr>\
                                                                              <td align='center' >\
                                                                                    <h2>"+rpt[r].Paciente+"<br>"+rpt[r].Cedula+"</h2>\
                                                                              </td>\
                                                                                <td style='width:3px;'>\
                                                                                    <img src='../../vista/imagen/ok.png' width='20' height='20' alt='ok' onclick='VerificarAlerta("+rpt[r].Oid+")'/>\
                                                                                </td>\
                                                                              </tr>\
                                                                              <tr>\
                                                                                <td colspan='2'>\
                                                                                    <div style='overflow-y: scroll; height:82px;font-size:45%;width:190px;padding:15px'>\
                                                                                        <p align='justify'>"+ rpt[r].Obervacion +"</p>\
                                                                                    </div>\
                                                                                </td>\
                                                                              </tr>\
                                                                              <tr>\
                                                                                <td colspan='2' style='font-size:70%;padding:15px'>\
                                                                                    Fecha Inicial: "+rpt[r].FechaInicial+"<br>Fecha Final: "+rpt[r].FechaFinal+"\
                                                                                </td>\
                                                                              </tr>\
                                                                        </table>\
                                                                      </a>\
                                                                    </li>\
                                                                </ul>\
                                                            </td>\
                                                        </tr>\
                                                    </table>\
                                               </td>";

                            }else{

                                Concatenar += "<td >\
                                                 <table >\
                                                        <tr>\
                                                            <td>\
                                                                <u>\
                                                                    <li>\
                                                                      <a href='#' style='width: 200px; height: 220px;'>\
                                                                        <table >\
                                                                            <tr>\
                                                                              <td align='center' >\
                                                                                    <h2>"+rpt[r].Paciente+"<br>"+rpt[r].Cedula+"</h2>\
                                                                              </td>\
                                                                                <td style='width:3px;'>\
                                                                                    <img src='../../vista/imagen/ok.png' width='20' height='20' alt='ok' onclick='VerificarAlerta("+rpt[r].Oid+")'/>\
                                                                                </td>\
                                                                              </tr>\
                                                                              <tr>\
                                                                                <td colspan='2'>\
                                                                                    <div style='overflow-y: scroll; height:82px;font-size:45%;width:190px;padding:15px'>\
                                                                                        <p align='justify'>"+ rpt[r].Obervacion +"</p>\
                                                                                    </div>\
                                                                                </td>\
                                                                              </tr>\
                                                                              <tr>\
                                                                                <td colspan='2' style='font-size:70%;padding:15px'>\
                                                                                    Fecha Inicial: "+rpt[r].FechaInicial+"<br>Fecha Final: "+rpt[r].FechaFinal+"\
                                                                                </td>\
                                                                              </tr>\
                                                                        </table>\
                                                                      </a>\
                                                                    </li>\
                                                                </ul>\
                                                            </td>\
                                                        </tr>\
                                                    </table>\
                                                </td>\
                                    </tr>\
                                    <tr>";

                            } 

                        }

                        Contador++;
                        
                    }
                    
                    Concatenar += '</table>';
                    
                    $("#ContenidoAlertas").append(Concatenar);
            }
        });
}

function VerificarAlerta(Oid){
    alertify.confirm("<p>Esta seguro de verificar la alerta</p>", function (e) {
            if (e) {
                $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllSeguimiento.php",
                data:{tc:4,Oid:Oid,EsVerificado:1},
                success: function(){
                            ConsultarAlertas();
                            alertify.success('<font size=2>El seguimiento fue verificado con exito');
                }
            });
           } else { 
                $("").focus();
           }
         }); 
            return false;
}

function VerificaAlerta(Oid,i){
    if(document.getElementById("Verificado"+i).checked == true){
        var EsVerificado = 1;
    }else{
        EsVerificado = 0;
    }
    alertify.confirm("<p>Esta seguro de verificar el seguimiento?</p>", function (e) {
            if (e) {
                $.ajax({
                async: true,
                type: "POST",
                datatype: "json",
                contentType: "application/x-www-form-urlencoded; charset=UTF-8",
                url: "../../RecepcionPaciente/Logica/BllSeguimiento.php",
                data:{tc:4,Oid:Oid,EsVerificado:EsVerificado},
                success: function(){
                            document.getElementById("Verificado"+i).disabled = true;
                            alertify.success('El seguimiento fue verificado con exito');
                }
            });
           } else { 
                $("").focus();
           }
         }); 
            return false;
}

function CambiarEstados(){
    $.ajax({
        async: true,
        type: "POST",
        contentType: "application/x-www-form-urlencoded; charset=UTF-8",
        url: "../../RecepcionPaciente/Logica/BllIngresoSeguimientoRecepcion.php",
        data:{tc:2},
        success: function (datos){
                    $("#Obs").text('');
                    $("#TablaPacientes").text('');
                    $("#FechaInicio").val('');
                    $("#FechaFinal").val('');
                    var rpt = $.parseJSON(datos);
                    
                    var Concatenar = "";
                    var r;
                    
                    Concatenar += "<table  id='t2'  class='t2' style='height:30%;width:100.2%;font-size:100%' border='0' cellpadding='2' cellspacing='0'>\
                                        <tbody class='scrollContent'>";
                    
                    for(r in rpt){
                        if(rpt[r].OidEstado == 5){
                            var FechaIngre = rpt[r].FECHAINGRESO;
                        }else{
                            FechaIngre = '';
                        }
                        
                        Concatenar += "<tr id='trt' class='trt' style='border-top:1px solid #e0e0e0; border-right:1px solid #e0e0e0;background: -moz-linear-gradient(100% 25% 90deg, #fefefe, #f9f9f9);background: -webkit-gradient(linear, 0% 0%, 0% 25%, from(#f9f9f9), to(#fefefe));'>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].Identificacion +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].NOMBRECOMPLETO +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].ANOS +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].FECHALLAMADA +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].FECHAESTIMACIONLLEGADA +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                           "+ FechaIngre +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:20px'>\
                                            "+ rpt[r].SERVICIO +"\
                                        </td>\
                                        <td style='text-transform: uppercase;padding-left:80px' >\
                                           "+ rpt[r].Nombre +"\
                                        </td>\
                                     </tr> ";
                        
                    }
                    
                    Concatenar += "</table>";
                    
                    $("#TablaPacientes").append(Concatenar);
                    
                 
   
                }   
    });
         imprimir();         
}

function imprimir(){
      $(document).ready(function() {
                    $(".botonExcel").click(function(event) {
                        $("#datos_a_enviar").val( $("<div>").append( $("#Exportar_a_Excel").eq(0).clone()).html());
                        $("#FormularioExportacion").submit();
                    });
                });
}